SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW [dbo].[vw_TotalDeServiciosPrivadosSuplentesMesAMes]
AS
SELECT     COUNT(DISTINCT S.idServicioAgente) AS Total, MONTH(L.Hasta) AS Mes, YEAR(L.Hasta) AS Anio, O.Nombre
FROM         dbo.tb_RegistroDeLiquidaciones INNER JOIN
                      dbo.tb_Liquidaciones L ON L.idLiquidacion = dbo.tb_RegistroDeLiquidaciones.Liquidacion INNER JOIN
                      dbo.tb_ServiciosAgentes S ON S.idServicioAgente = dbo.tb_RegistroDeLiquidaciones.Servicio INNER JOIN
                      dbo.tb_Organizaciones O ON S.UbicacionOrig = O.idOrganizaciones
WHERE     (dbo.tb_RegistroDeLiquidaciones.Concepto = 24) AND (S.SituacionRevista IN (3, 4))
GROUP BY MONTH(L.Hasta), YEAR(L.Hasta), O.Nombre

GO
GRANT SELECT ON  [dbo].[vw_TotalDeServiciosPrivadosSuplentesMesAMes] TO [SoloVer]
GO
